#define _CRT_SECURE_NO_WARNINGS

#include<stdio.h>

//int main() {
//    int num;
//    scanf("%d", &num);
//
//    int sum = (2 + 2 + 3 * (num - 1)) * num / 2;
//
//    printf("%d", sum);
//
//    return 0;
//}

//int main() {
//    int num;
//    scanf("%d", &num);
//
//    int* nums = (int*)malloc(sizeof(int) * num);
//
//    int mid_power = num * num;
//
//    if (num % 2 == 0)
//    {
//        int count1 = 1;
//        int count2 = 1;
//        for (int i = num / 2; i < num; i++)
//        {
//            nums[i] = mid_power + count1;
//            count1 += 2;
//        }
//        for (int i = num / 2 - 1; i >= 0; i--)
//        {
//            nums[i] = mid_power - count2;
//            count2 += 2;
//        }
//    }
//    else
//    {
//        int count1 = 0;
//        int count2 = 2;
//        for (int i = num / 2; i < num; i++)
//        {
//            nums[i] = mid_power + count1;
//            count1 += 2;
//        }
//        for (int i = num / 2 - 1; i >= 0; i--)
//        {
//            nums[i] = mid_power - count2;
//            count2 += 2;
//        }
//    }
//
//    for (int i = 0; i < num; i++)
//    {
//        printf("%d", nums[i]);
//        if (i < num - 1)
//            printf("+");
//    }
//    return 0;
//}

//int main()
//{
//	printf("%s\n", __FILE__);
//	printf("%d\n", __LINE__);
//	printf("%s\n", __DATE__);
//	printf("%s\n", __TIME__);
//	printf("%d\n", __STDC__);
//
//	return 0;
//}

//#define N 50;
//
//int main()
//{
//	int num = N + 10;
//	printf("%d\n", num);
//
//	return 0;
//}


//#define MAX(x,y) (x > y) ? x : y
//int main()
//{
//	int a = 1;
//	int b = 2;
//	int c = MAX(a, b);
//
//	printf("c = %d\n", c);
//
//	return 0;
//}

//#define POWER(x) x * x
//int main()
//{
//	int a = 10;
//	int c = POWER(a + 10);
//
//	printf("c = %d\n", c);
//
//	return 0;
//}

//#define PRINT(n,format) printf("the val of "#n" is " format"\n",n)
//int main()
//{
//	int a = 1;
//	int b = 2;
//	float c = 3.4f;
//
//	PRINT(a, "%d");
//	PRINT(b, "%d");
//	PRINT(c, "%f");
//
//	return 0;
//}

//#define CAT(a,b) a##b
//int main()
//{
//	int num_1 = 2023;
//	int num_2 = CAT(20, 23);
//	int num_3 = CAT(num, _1);
//
//	printf("%d\n", num_3);
//
//	if (num_1 == num_2)
//		printf("YES\n");
//
//	return 0;
//}

#define MAX(x,y) (x > y) ? x : y

int main()
{
	int a = 1;
	int b = 2;
	int c = MAX(a++, ++b);//(a++ > ++b) ? a++ : ++b

	printf("a = %d\nb = %d\nc = %d\n", a, b, c);

	return 0;
}